runtime.slice.array (field)

21 uses

	runtime (current package)
		alg.go#L363: 	return memhash(s.array, seed, uintptr(s.len))
		arena.go#L152: 		v = (*slice)(e.data).array
		arena.go#L175: 		*sl = slice{makeslicecopy(et, len, len, (*slice)(e.data).array), len, len}
		cgocall.go#L412: 		atomicstorep(unsafe.Pointer(&p.array), unsafe.Pointer(&s[0]))
		cgocall.go#L690: 		p = s.array
		debuglog.go#L361: 		bb.array = unsafe.Pointer(strData)
		debuglog.go#L383: 	bb.array = unsafe.Pointer(p)
		iface.go#L440: 	if (*slice)(unsafe.Pointer(&val)).array == nil {
		mbarrier.go#L345: 		return slicecopy(dst.array, dst.len, src.array, src.len, elemType.Size_)
		mbarrier.go#L347: 	return typedslicecopy(elemType, dst.array, dst.len, src.array, src.len)
		mheap.go#L557: 		sp.array = sysAlloc(uintptr(n)*goarch.PtrSize, &memstats.other_sys, "allspans array")
		mheap.go#L558: 		if sp.array == nil {
		print.go#L23: 	rp.array = sp.str
		print.go#L263: 	printpointer(sp.array)
		slice.go#L17: 	array unsafe.Pointer
		slice.go#L305: 	if goexperiment.RuntimeFreegc && oldPtr != nil && oldPtr != s.array {
		slice.go#L373: 	new := growslice(old.array, old.cap+num, old.cap, num, et)
		slice.go#L381: 		memclrNoHeapPointers(add(new.array, oldcapmem), newlenmem-oldcapmem)
		slice.go#L548: 	if goexperiment.RuntimeFreegc && oldPtr != bufPtr && oldPtr != nil && oldPtr != s.array {